ventriloquist's dummy - French English Dictionary